package com.hot12345.common.basedata;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

import com.hot12345.common.util.ReadProperties;
import com.hot12345.dao.SiteDaoImpl;
import com.hot12345.entity.Site;

public class Constant {

	private final static Log log = LogFactory.getLog(Constant.class);
	 /**
	  * 主域名
	  */
	 public static String domain(){
		 return ReadProperties.readValueBySystem("domain");
	 }
	 /**
	  * 静态文件域名或服务器IP
	  */
	 public static String staticFileDomain(){
		 return ReadProperties.readValueBySystem("staticFileDomain");
	 }
	 
	 public static Map<String,Object> getSiteName(int siteID){
		 Map<String,Object> map = new HashMap<String,Object>();
		 
		 return null;
	 }
	 
	 public static Map<String,Object> getSiteMap(){
		 
		 SiteDaoImpl siteDao = SiteDaoImpl.getInstance();
		 Map<String,Object> params = new HashMap<String,Object>();
		 params.put("state", 1);
		 List<Site> siteList = null;
		 try{
			 siteList = siteDao.findByParams(params);
		 }catch(Exception e){
			 log.error("初始化缓存站点异常", e);
		 }
		 
		 
		 return null;
	 }
	 
	 /**
	  * 查询最新的数据
	  */
	 public static int dateType_last = 0;
	 /**
	  * 查询一天的数据
	  */
	 public static int dateType_day = 1;
	 /**
	  * 查询一周的数据
	  */
	 public static int dateType_week = 2;
	 /**
	  * 查询一月的数据
	  */
	 public static int dateType_month = 3;
	 /**
	  * 查询24小时内的数据
	  */
	 public static int dateType_24Hour = 4;
	 /**
	  * 查询6个月内的数据
	  */
	 public static int dateType_6month = 5;
	 
	 /**
	  * 栏目站点导航配置
	  *	
	  * @return
	  * @author wuzongbao
	  * @date 2013-5-13 下午10:58:34
	  * @version V1.0
	  */
	 public static Map<Integer,String> getItemNav(){
		 Map<Integer,String> siteMap = new HashMap<Integer,String>();
		 siteMap.put(16, "开心搞笑网站导航");
		 siteMap.put(15, "热门游戏网站");
		 siteMap.put(14, "热门社会新闻网站");
		 siteMap.put(13, "热门电视剧网站");
		 siteMap.put(12, "热门视频网站导航");
		 siteMap.put(11, "热门电影网站导航");
		 siteMap.put(8, "热门点评导航");
		 siteMap.put(7, "热门娱乐网站");
		 siteMap.put(6, "体育网站导航");
		 siteMap.put(5, "军事网站导航");
		 siteMap.put(4, "热门情感网站导航");
		 siteMap.put(3, "热门游戏网站");
		 siteMap.put(2, "热门论坛排名");
		 siteMap.put(1, "热点新闻网站导航");
		 return siteMap;
	 }
}
